being served with tomato, avocado, and mayonnaise - Spanisch Englisch Wörterbuch